module com.kun.framework.core {
    requires transitive javafx.controls;
    requires transitive javafx.graphics;
    requires javafx.web;
    requires transitive javafx.fxml;

    requires transitive org.controlsfx.controls;
    requires transitive java.desktop;
    requires transitive java.sql;
    requires java.base;
    requires transitive jdk.crypto.ec;
    requires transitive org.slf4j;
    requires transitive cn.hutool;
    requires transitive com.fasterxml.jackson.annotation;
    requires transitive com.fasterxml.jackson.core;
    requires transitive com.fasterxml.jackson.databind;

    exports com.kun.framework.core;
    exports com.kun.framework.core.config;
    exports com.kun.framework.core.compoment;
    exports com.kun.framework.core.constant;
    exports com.kun.framework.core.domain;
    exports com.kun.framework.core.enums;
    exports com.kun.framework.core.exception;
    exports com.kun.framework.core.util;
    exports com.kun.framework.core.controller;
    exports com.kun.framework.core.factory;
}